import java.util.Iterator;
import java.util.Vector;

public class CorazonesVivos {
	
	Vector<Corazon> vector_corazones;
	
	public CorazonesVivos(){
		vector_corazones = new Vector<Corazon>();
	}

	public void agregarCorazones(Corazon corazon){
		vector_corazones.add(corazon);
	}
	
	public int getSize(){ 
		return vector_corazones.size();	
	}
	
	public Iterator<Corazon> Iterator() {
		return vector_corazones.iterator();
	}
	
	public void interactuar_jugador(Jugador unJugador){
		Iterator<Corazon> it = vector_corazones.iterator();
		Corazon corazonTemporal;
		while(it.hasNext()){
			corazonTemporal = it.next();
			corazonTemporal.interactuar_jugador(unJugador);			
		}		
	}
}
